microwave generator - French English Dictionary